Skip to content

Conversation

mmichel11
Copy link
Contributor

  • Follow-up test case to the bug fixed in [SYCL] Update the kernel function pointer on function copy/move #20389 which was not caught by SYCL graph tests.
  • Exercises graph recording over queue submissions with handlerless APIs. Queue submissions are recorded over a non-inlined function call to provide coverage over now resolved kernel argument capture issues.

@mmichel11 mmichel11 requested a review from a team as a code owner October 21, 2025 15:57
@mmichel11 mmichel11 requested a review from reble October 21, 2025 15:57
@mmichel11 mmichel11 requested a review from slawekptak October 21, 2025 15:58
@mmichel11 mmichel11 marked this pull request as draft October 21, 2025 19:33
@mmichel11 mmichel11 marked this pull request as ready for review October 22, 2025 02:24
@mmichel11
Copy link
Contributor Author

Removed the handlerless ops not supported with command buffers in the OpenCL adapter (prefetch, memadvise), so we can still test this configuration.

Comment on lines +12 to +17
#include "../graph_common.hpp"
#include <cstdint>
#include <cstring>
#include <sycl/ext/oneapi/experimental/enqueue_functions.hpp>
#include <sycl/properties/all_properties.hpp>
#include <vector>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks quite verbose to other related tests. Can you please check if includes are actually required, if so we might want to update graph_common.hpp ...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants